import math

# 想创建或测试正无穷,负无穷或NaN(非数字)的浮点数
# 如果想改变python的默认行为,比如返回无穷大或NaN结果的操作中抛出异常,fpectl模块可以用来改变这种行为
def demo_1():
    a = float('inf')
    b = float('-inf')
    c = float('nan')
    print(a)
    print(b)
    print(c)
    print(math.isinf(a))
    print(math.isnan(c))

if __name__ == '__main__':
    demo_1()